package io.renren.modules.sp.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;
import io.renren.common.entity.BaseEntity;

/**
 * 赛事
 *
 * @author whc 15953295779@126.com
 * @since 3.0 2023-04-21
 */
@Data
@EqualsAndHashCode(callSuper=false)
@TableName("sp_match")
public class SpMatchEntity {
	private static final long serialVersionUID = 1L;

	private Long id;

	/**
	* 赛事名称
	*/
	private String matchName;
	/**
	* 赛事等级
	*/
	private Integer matchLevel;
	/**
	* 母赛事
	*/
	private Integer matchParentId;
	/**
	* 省
	*/
	private String province;
	/**
	* 市
	*/
	private String city;
	/**
	* 是否跨地区
	*/
	private Integer isOpen;
	/**
	* 赛季年度 2023年度, 字典表
	*/
	private String season;
	/**
	* 比赛时间起
	*/
	private Date beginDate;
	/**
	* 比赛时间止
	*/
	private Date endDate;
	/**
	* 报名时间起
	*/
	private Date beginSignup;
	/**
	* 报名时间止
	*/
	private Date endSignup;
	/**
	* 管理员
	*/
	private Integer adminId;
	/**
	* 赛事状态 0未发布  1已发布
	*/
	private Integer status;

	private String times;

	private Integer adminItemId;

	private String pic;
	private String pic2;
	private String pic3;
	private String pic4;
	private String pic5;
	private Integer sort;
	/**
	*报名次数，1一次，2团体人人各一次
	*/
	private Integer allowQty;
	//赛项兼项控制 1启用 0不启用
	private String allowJx;
	private String promissFile;
	private String registFile;
	private String stopSignup;
	private String needPromissFile;
	private String needRegistFile;
}
